open season on
A period of unrestrained criticism or attack on something or someone, as in
During an election year it's open season on all officeholders
. This expression alludes to the period during which one may legally hunt or fish.
[
; c. 1900
]